#ifndef PLUGINLIST_H
#define PLUGINLIST_H

#include <QList>
#include "PlugIn_Base.h"

class PlugInList
{
public:
    PlugInList();
    static PlugInList* getInstance();
    void loadPlugins(void);
    quint32 GetPlugInNum(void);
    PlugIn_Base *GetPlug(uint8_t Index);
private:
    QList <class  PlugIn_Base *>_PlugInlIST;

    static PlugInList* instance;
};

#endif // PLUGINLIST_H
